long Q(long x) { return x + 1; }

long P(long x, long y) {
  long u = Q(y);
  long v = Q(x);
  return u + v;
}
/*
gcc -Og -S s7.caller_callee_save.c
*/